intrigue (someone) constantly

Translations
постоянно интересовать (кого-то)
The scientist intrigued the public constantly with his discoveries.
Учёный постоянно интересовал публику своими открытиями.